home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio / Ham Radio CD-ROM (Emerald Software) (1995).ISO / bbs / msys113 / whatsnew.112 < prev    next >
Text File  |  1991-09-23  |  22KB  |  522 lines

  1.         Whats New MSYS112   *** NOTE that doc file is now on disk2! ***
  2.  
  3.         Home BBS replacement occurs only if @BBS is blank or the call  of
  4.         your bbs.
  5.  
  6.         Screen  blanking:  The F8 key can be used to  blank  the  screen.
  7.         Pressing  any  other  key will unblank the screen.  A  new  sysop
  8.         command  is also added that allows you to specify the  number  of
  9.         minutes after last keystroke to blank the screen automatically:
  10.  
  11.         SCreensave #
  12.         If  the  number given is zero (which is the default)  the  screen
  13.         will  not be blanked automatically. The method used to blank  the
  14.         screen  will work with all display cards (the screen  content  is
  15.         saved and then blanks are written to the screen). When you  press
  16.         a key to unblank the screen you will always get to screen 1  (the
  17.         one you get with the F1 key).
  18.  
  19.         MEXpert [On/Off]
  20.         If  on, the message of the day will be displayed to  all  non-bbs
  21.         marked   stations. If off, it will only be displayed  to  non-ex-
  22.         pert, non-bbs stations.
  23.  
  24.         If  MAXBullage is set to a negative number, bulletins older  than
  25.         the  number given (in days) will be held rather than discarded.
  26.  
  27.         BBSTimeout #
  28.         Number  of seconds of inactivity on bbs to disconnect  user,  de-
  29.         fault 300 seconds.
  30.         Note that when version 2 of the ax.25 protocol is enabled that no
  31.         activity for CHEck time no longer causes a disconnect.
  32.  
  33.         NODETimeout #
  34.         Number  of  seconds of inactivity on network node or  K  node  at
  35.         command  prompt  to disconnect user. Default is  300  seconds  (5
  36.         minutes).
  37.  
  38.         TRetries has been changed to TREtries.
  39.  
  40.         TRUncate filename
  41.         Adds  CR/LF  to files as needed to make lines no longer  than  80
  42.         characters so it can be editted with ED command.
  43.  
  44.         Alt-F1 Alt-F2 Alt-F3 keys work like DOS F1 F2 and F3 commands  to
  45.         retrieve/edit last sysop command typed.
  46.  
  47.         FMsg pattern-string
  48.         Searches  all  messages in MAIL.BAK directory for  given  pattern
  49.         string.  For example, to find messages that refer  to  hurricanes
  50.         you might type  FM hurricane
  51.  
  52.         Automatic password reply:
  53.         If your system receives the password prompt (the Usage state:  ..
  54.         line)  from a system that you connected to during  forwarding  or
  55.         from the Connect commands, MSYS will now automatically supply the
  56.  
  57.  
  58.                                         1
  59.  
  60.         correct  response.  You must have a file called  PASSWORD.RMT  in
  61.         your  FWD directory that is the same as the MSYS.RMT file on  the
  62.         other system.
  63.  
  64.         New form of Connect command:
  65.         In  addition  to the usual C# form (like C0 ...) there is  now  a
  66.         connect  command in which you do not specify a port  number  with
  67.         the C, nor do you give the call of the station to which you  want
  68.         to  connect, but rather give the name of a file that  contains  a
  69.         connect  script to reach that station. The files must be  in  the
  70.         FWD  directory and can have any name. The connect script  is  the
  71.         same  format used in the forward file except that the first  line
  72.         begins with C rather the other letters used in the forward  file.
  73.         You can thus use the command
  74.         C  HOME in which case in the FWD directory you would have a  file
  75.         called HOME. An example of the contents of this file is
  76.  
  77.         c0 wa8bxn
  78.         @olvgn
  79.         #120
  80.         +to
  81.         #180
  82.         +to
  83.         #300
  84.         +to
  85.  
  86.         This example can be interpreted as follows. In the first line the
  87.         C  means this is a connect script, port 0 is to be used  for  the
  88.         initial  connect,   and the ultimate destination is  WA8BXN.  The
  89.         second line says to make a  connect to OLVGN (which is a  network
  90.         node). The following . lines are commands sent to the node, the #
  91.         lines are times to wait for responses, and the +to lines indicate
  92.         the responses to look for that indicate success. See the descrip-
  93.         tions  for forwarding scripts for more information on these  var-
  94.         ious option.
  95.  
  96.         Another simple example of what you could put in a connect  script
  97.         file is
  98.         C0 WA8BXN
  99.         @WA8BXN V TOMSYS
  100.         That's the entire file; it is a simple way to put the  digipeater
  101.         (TOMSYS) needed to reach the destination station (WA8BXN).
  102.  
  103.         AX.25 version 2 protocol:
  104.         AX25L2v2 [port#] [On/Off]
  105.         Version  2 can be enabled for all ports or specified ports.  Ver-
  106.         sion 1, the default, may be better for HF opertion.
  107.  
  108.         TCP/IP FTP function has been modified to give an estimate on  the
  109.         number  of bytes transfered during GET and PUT commands. A number
  110.         of bugs in timing have also been corrected (hopefully!).
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.                                         2
  118.  
  119.         MSYS DX Node
  120.  
  121.         General Description
  122.                 The  MSYS DX Node is a subset of and compatible with  the
  123.         PacketCluster  (trademark  of  Pavillion Software,  PO  Box  803,
  124.         Hudson,  MA 01749). The DX Node provides services of interest  to
  125.         DXers,  such as DX station spotting and WWV reports, in  addition
  126.         to a conference function. The DX Node may be used in  stand-alone
  127.         mode  or connected to a PacketCluster node. Currently  MSYS  does
  128.         not  support connects from other MSYS DX Nodes  or  PacketCluster
  129.         nodes.
  130.  
  131.         User Interface
  132.                 The  DX Node may be entered from the BBS through  use  of
  133.         the  C (for Conference) command or by connecting directly to  the
  134.         DX  Node callsign (see DXCall command).  When in the BBS  itself,
  135.         the  SH/ family of DX Node commands may be used  without  leaving
  136.         the BBS (SH/DX for example). The command syntax used once in  the
  137.         DX Node is patterened after the commands familiar to  PacketClus-
  138.         ter users. The H command gives a list of the user commands and  a
  139.         brief  description of each. Its output is similar to  that  shown
  140.         below:
  141.  
  142.         DX Node commands
  143.  
  144.         Bye                         Disconnects from DX Node
  145.         BBS                         Returns to BBS
  146.         Conference                  Enters local conference
  147.         DX freq dxcall comments     Enters given data as DX spot
  148.         SH/CL                       Lists basic stats about DX network
  149.         SH/COnfig                   Lists DX nodes in network and users
  150.                                     on each
  151.         SH/Dx                       Lists last 5 DX spots
  152.         SH/Dx/#                     Lists given number of DX spots
  153.         SH/Users                    Lists local DX node users
  154.         SH/WWV                      Lists WWV reports (up to 5)
  155.         Talk callsign               Sends following lines to given user
  156.                                     call
  157.         Talk callsign msg           Sends single line msg to given user
  158.                                     call
  159.         WWV SFI=# A=# K=# comments  Enters given data as WWV report
  160.  
  161.         Bye      Disconnects  from  DX Node. A  regular  disconnect  also
  162.         works.
  163.  
  164.         BBS     Leave DX Node and go to BBS (even if original connect was
  165.         into DX node call directly)
  166.  
  167.         Conference   Enters local conference. Following lines typed  will
  168.         be sent to all stations in the local conference.  Control-Z  (^Z)
  169.         is  used to exit the conference. When a station enters  or  exits
  170.         the conference a message noting the event is sent to the stations
  171.         in  the conference.  When in the conference the various forms  of
  172.         the  SHow/ command can be used by preceeding it with an  asterisk
  173.  
  174.  
  175.                                         3
  176.  
  177.         (example: *sh/dx).
  178.         DX freq dxcall comments     Enters given data as DX spot which is
  179.         sent to all station in the DX node locally (and the DX network if
  180.         connected to a PacketCluster station).  Some examples:
  181.  
  182.         dx 14026.1 zp6cw
  183.         dx 3795 KP2A/KP5 Listening 3805 - 3810
  184.  
  185.         SH/CL    Lists  basic stats about DX network. Output  looks  like
  186.         this:
  187.         Cluster: 20 nodes, 1 local / 30 total users  Max users 75
  188.         The Max users value is the highest number of users in the network
  189.         at one time. This value is reset each time MSYS is started.
  190.  
  191.         SH/COnfig        Lists  DX nodes in network and  users  on  each.
  192.         Output might look like this:
  193.  
  194.         NODE            USERS
  195.         N8HTT           KB8VN   WX8T      W8NR    W8XYX
  196.                         N8BLD   WA8VPN    KC8FS
  197.         N4RR
  198.         AD8J            K3UA            KA3JWJ          N3BPB
  199.  
  200.         In  the  sample  above, N8HTT,  N4RR and AD8J are  DX  nodes  (or
  201.         PacketClusters).  The other stations listed are connected to  the
  202.         given nodes. N4RR shows no users connected.
  203.  
  204.         SH/Dx  or SH/Dx/#  Lists previously broadcast DX spotting  infor-
  205.         mation  as shown below. By default 5 lines are sent. The  SH/DX/#
  206.         form may be used to specify more or less than 5 (up to the  limit
  207.         set with the DXSTart command).  Examples of this command:
  208.  
  209.         sh/dx
  210.         SH/dx/10
  211.         Sample output from this command:
  212.         14214.5  CE0LJI   28-Aug-1991    0206Z Easter Is     NO9Z
  213.         14151.0  A41KJ    28-Aug-1991    0207Z               AJ9C
  214.         14020.3  3B8FG    28-Aug-1991    0353Z QSY'd         WB3KKX
  215.         7116.1   WB9FIU   28-Aug-1991    0351Z GREAT SIGNAL! N8LSQ
  216.         7006.6   FO4DL    28-Aug-1991    0350Z               N9SW
  217.  
  218.  
  219.         SH/Users  Lists local DX node users
  220.  
  221.         SH/WWV  Lists WWV reports (up to 5). Sample output:
  222.            Date        Hour    SFI  A  K      Forcast
  223.         27-Aug-1991   07      210  10  3  N24=M-H/UNS            ONKD2YP
  224.         27-Aug-1991   21      196  18  5  SA=L GF=U-A > SA=M GF=A.  K8IP
  225.         28-Aug-1991   00      196  20  4  mod mostly active SPE PCA K8DD
  226.  
  227.  
  228.                                         4
  229.  
  230.         Talk callsign  All typing until ^Z is typed is sent to the  given
  231.         station.  The  station may be a local user or connected  to  some
  232.         other  node in a DX network. The ^Z must be the only  content  on
  233.         the line used to exit talk mode.
  234.  
  235.         Talk callsign msg  Sends single line msg to given user call.  Use
  236.         of ^Z is not required (nor allowed) with this command. Example:
  237.  
  238.         t kq8m Anybody there?
  239.  
  240.         WWV  SFI=#  A=# K=# comments  Enters given data  as  WWV  report.
  241.         Example:
  242.         wwv sfi=210 a=10 k=3 N24=M-H/UNS
  243.  
  244.         Sysop Interface
  245.  
  246.         The  following commands controlling the DX Node are available  as
  247.         Sysop commands:
  248.  
  249.         DXCall          callsign
  250.         DXDiddle        #seconds
  251.         DXNconnect      scriptfilename
  252.         DXPorts         portmask
  253.         DXRestore
  254.         DXSAve
  255.         DXSTart         #nodes #users #dxspots #wwv
  256.         SHow/...
  257.  
  258.         DXCall callsign
  259.         where  callsign is the call, with ssid, that will be used by  the
  260.         DXNconnect  command to connect to a PacketCluster station.  If  a
  261.         connect is made to this callsign, it will take the user  directly
  262.         into the DX Node.
  263.  
  264.         DXDiddle #
  265.         where # is the number of seconds of inactivity before a  'diddle'
  266.         packet  is  sent to connected dx node to keep  connection  estab-
  267.         lished.
  268.  
  269.         DXNconnect   scriptfilename
  270.         where  scriptfilename is a connect script file found in  the  FWD
  271.         directory  using  the same format as the  keyboard  C  scriptfile
  272.         command.  Note  that connection to only  a  single  PacketCluster
  273.         station is allowed. Your DXCallsign must be enabled as a  Packet-
  274.         Cluster  node by the sysop of the node to which you will be  con-
  275.         necting.  The PacketCluster command that is used for this is  the
  276.         SET/NODE command (not supported in MSYS DX Node).
  277.  
  278.         DXPorts portmask
  279.         One bits enable use of the DX node on that port. Rightmost bit is
  280.         Port 0.
  281.  
  282.         DXRestore
  283.         Reads  the last recorded DX spotting and WWV information. If  the
  284.  
  285.  
  286.                                         5
  287.  
  288.         current maximum number of DX spots or WWV reports (as set by  the
  289.         DXSTart command) differs from the values in effect when the  info
  290.         was  last stored this command will have no effect.  This  command
  291.         should  probably be put in MSYS.DO after the DXSTart  command  if
  292.         the DXNode is to be enabled.
  293.  
  294.         DXSAve
  295.         Records  the  current DX Spotting and WWV information in  a  file
  296.         called   DXNODE.DAT. This function is done automatically  when  a
  297.         QUIT command is issued if the DX Node has been started.
  298.  
  299.         DXSTart #nodes #users #dxspots #wwv
  300.         where
  301.               #nodes is max nodes in DX network (default 25)
  302.               #users is max users in DX network (default 100)
  303.               #dxspots is number of DX spots to be recorded (default 20)
  304.               #wwv is number of WWV reports to be recorded (default 5)
  305.  
  306.         SHow/...
  307.         The  various SHow commands listed above as user commands  can  be
  308.         used as sysop  commands
  309.  
  310.         Installation
  311.                 To activate the DX Node, at least two commands are needed
  312.         (DXCall  and DXSTart). The DXCall defines the callsign with  SSID
  313.         that  users can use to connect directly into the DX Node as  well
  314.         as  the callsign that will be used if the DXNconnect  command  is
  315.         used  to  connect to a PacketCluster node.  A  DXRestore  command
  316.         should  probably also be used to recover the DX Spotting and  WWV
  317.         information saved at the last time QUIT was used.
  318.  
  319.                 These commands can conveniently be placed in the  MSYS.DO
  320.         file to  automatically start the DX Node each time MSYS is start-
  321.         ed. An example of the commands is
  322.         DXConnect WA8BXN-6
  323.         DXSTart
  324.         DXRestore
  325.         DXNconnect DX
  326.  
  327.         An  example  of  the contents of the file DX (found  in  the  FWD
  328.         directory) is given below. It has the same format as the  connect
  329.         scripts  used  in  the forward file except that  the  first  line
  330.         begins  with  the letter C.  The file below first connects  to  a
  331.         network  node  CLE220  using port 0, then a  connect  command  is
  332.         issued  to CLE220 to connect to network node #CLEDX  and  finally
  333.         #CLEDX is told to connect to PacketCluster station KQ8M.
  334.  
  335.         C0 KQ8M
  336.         @CLE220
  337.         +to
  338.         +to
  339.  
  340.         When connected to a PacketCluster station there is the possibili-
  341.         ty  that the connection will be lost for some  reason.  Automatic
  342.         reconnection  may  be accomplished by using the  automatic  timed
  343.  
  344.  
  345.                                         6
  346.  
  347.         sysop command facility in MSYS (the TO DO facility). For example,
  348.         the following line could be placed in MSYSTODO.DAT to attempt  to
  349.         connect  every 10 minutes. The command will fail (by  design)  if
  350.         the connection still exists.
  351.  
  352.         ???????0 DXN DX
  353.  
  354.         The  interpretation  of  this line is to do the  command  DXN  DX
  355.         whenever  the time in minutes has a right digit of 0,  namely  at
  356.         00, 10, 20, 30, 40 and 50 minutes after each hour.
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.                                         7
  405.  
  406.                                 MSYS AMTOR Interface
  407.  
  408.         Introduction
  409.         ------------
  410.                 NOTE:  The AMTOR interface is still  undergoing  develop-
  411.         ment.  Additional  features (in particular  forwarding)  will  be
  412.         added in later releases. Currently only Kantronics KAM tncs  with
  413.         Host Mode are supported. When used for AMTOR, the VHF portion  of
  414.         the  KAM cannot be used (this limitation will probably  never  be
  415.         removed  unless  Kantronics allows simultaneous use of  KISS  and
  416.         Host Mode).
  417.  
  418.                 The  AMTOR  interface in MSYS allows  AMTOR  stations  to
  419.         connect  to  the normal MSYS BBS. From there the DX Node  may  be
  420.         accessed  if  enabled. The connect commands may also be  used  to
  421.         make outgoing keyboard connects to other AMTOR stations.
  422.  
  423.                 AMTOR has some major differences when compared to  packet
  424.         operation. The two most important is that when AMTOR is used only
  425.         two  stations  can be connected together at one time on  a  given
  426.         frequency and secondly that AMTOR uses a greatly reduced  charac-
  427.         ter set when compared to ASCII used with packet.
  428.  
  429.                 Another  difference  is  that AMTOR  will  probably  work
  430.         better  than packet in marginal signal situations. AMTOR is  also
  431.         much  slower (around 100 bits per second) that packet  operation.
  432.         This  combined with the fact that only 3 bytes of text  are  sent
  433.         before  an acknowledgement is obtained account for  the  improved
  434.         performance on HF.
  435.  
  436.                 AMTOR operates in a half duplex mode; only one of the two
  437.         connected  stations  can  send data at a time. Thus  there  is  a
  438.         sending  and  receiving station at any given time  unlike  packet
  439.         which  is more full duplex in nature. This description of  course
  440.         ignores  that  fact that at any given instant  usually  only  one
  441.         packet  station  can transmit at a time. With AMTOR  an  explicit
  442.         action must be taken to reverse data flow direction. This is usu-
  443.         ally  done  by sending +? at the end of a group  of  text  lines.
  444.         Think  of  the +? sequence as the "go ahead, its your  turn  now"
  445.         signal.  IMPORTANT NOTE: There can be no space between  the  plus
  446.         and  the  question mark. Also note that if you happened  to  send
  447.         data that contained the sequence the direction of data flow would
  448.         be changed when you might not have expected it.
  449.  
  450.                 MSYS  handles the direction of data flow control for  the
  451.         most  part. When an AMTOR station connects to MSYS either the  +?
  452.         sequence or CR LF can be used to indicate when MSYS should  begin
  453.         transmitting. If MSYS does not have anything to send (as would be
  454.         the  case  if you are in the process of   entering  a  multi-line
  455.         message)  MSYS will again reverse the direction of data  flow  to
  456.         allow the station to continue sending.
  457.  
  458.                 Much  more  can be said about AMTOR. Refer  to  your  TNC
  459.         manual for more information.
  460.  
  461.  
  462.  
  463.                                         8
  464.  
  465.         Setting up an AMTOR port
  466.         ------------------------
  467.                 AMTOR  ports  are identified by the port  name  beginning
  468.         with the ~ character.
  469.         An  example of a PORT statement in MSYS.OPT for an AMTOR port  is
  470.         PORT 0 AT $3F8 INT 4 SPEED 4800 NAME ~20M RADIOSPEED 300
  471.         The use of RADIOSPEED 300 will shorten some of the messages  sent
  472.         by the bbs to the user. The TNCTYPE parameter should not be used.
  473.  
  474.                 Before  starting MSYS with the AMTOR port for  the  first
  475.         time,  be sure that the SELCAL parameter in your TNC is  porperly
  476.         set.
  477.  
  478.                 Note  that  the AX.25 parameters (such as FRACK)  can  be
  479.         issued for an AMTOR port but they are ignored in operation.  For-
  480.         warding  should not be attempted on an AMTOR port.  Reverse  for-
  481.         warding will be attempted but probably won't work if a connecting
  482.         station requests it.
  483.  
  484.                 Turning an AMTOR port off will not prevent stations  from
  485.         connecting to it; turn the radio off instead! You cannot  monitor
  486.         general activity on AMTOR ports on the F2 screen. Only the infor-
  487.         mation exchanged with a station connected to your system is shown
  488.         (along with various status messages the TNC sends to the  comput-
  489.         er).
  490.  
  491.         AMTOR Users and the BBS
  492.         -----------------------
  493.  
  494.                 Due to the character set limitations of AMTOR, the famil-
  495.         iar > prompt character is replaced by the +? sequence which  also
  496.         allows the user station to enter their reply.
  497.  
  498.                 Most  of  the  normal BBS commands  should  work  without
  499.         modification from the way they would be used on packet. A notable
  500.         exception  are the various S commands used to send  messages.  In
  501.         place of the @ character the word AT (with blanks around it) must
  502.         be used. Since the $ character is not in the AMTOR character  set
  503.         (if used it may have strange results), BIDS cannot be  explicitly
  504.         entered. The < character is also invalid in AMTOR so it can't  be
  505.         used to indicate the originating station. Here are some  examples
  506.         of S commands:
  507.  
  508.                 SP WA8BXN AT WA8BXN.#NEOH.OH.USA   {valid}
  509.                 SP WA8BXN@WA8BXN                   {invalid because of @}
  510.                 SP WA8BXN < WB8ZZS                 {invalid because of <}
  511.                 ST 44026 AT NTSOH                  {valid}
  512.                 SB ALL AT NEOH $SOMEBID            {invalid because of $}
  513.                 SB ALL AT ALLOH                    {valid}
  514.                 SB ALL ATALLUS               {invalid, no space after AT}
  515.  
  516.                 The  Talk command will work. You will have to use the  +?
  517.         sequence to turn it over to the user station as needed. The  user
  518.         will also have to use the +? to turn it back to you.
  519.  
  520.  
  521.                                         9
  522.